The Best 15 International, Restaurants in Phoenix, Arizona (AZ), United States

3.5 Rating
48 reviews

139 E Adams St, Phoenix, AZ 85004-2331, Phoenix

"Not very appetizing. I'm pretty sure there is nothing hand made from scratch. Very disappointed give"